/*
 *编写一段代码，将一个正整数N用二进制表示并转换为一个string类型的值s
 */

#include<iostream>
#include<string>

using std::cin;
using std::cout;
using std::endl;
using std::string;
using std::to_string;//将整型浮点型转换为字符串 除了short

string Change(int n)
{
    string s="";
    while(n)//n是正整数
    {
        s=to_string(n%2)+s;  //注意顺序
        n/=2;
    }
    return s;
}

int main()
{
    int n;
    cout<<"please enter a number:";
    cin>>n;
    cout<<Change(n)<<endl;
    return 0;
}